cameroon dolphin - English Synonyms Dictionary